Performance Analysis of Data Structures for Unstructured Grid Solutions on Finite Volume Simulations

نویسندگان

  • Fernanda Paula Barbosa
  • Antonio Castelo Filho
چکیده

Abstract. The efficient storage and access of grids by data structures using topological operators is one of the most important goals of the geometric modeling research field. It usually requires less time to load grid files and allows efficient query operations. Topological data structures index elements of grid representing incidence and adjacency properties. One of most common aspects from problems solved by computational fluid mechanics is the complexity of the domain’s geometry. The usage of data structures to index computational grids is of great importance because it performs queries efficiently and places all grid operations on a unique module, allowing its extension to aid diverse applications. This work aims at exploring the coupling of a topological data structure, the Mate Face, into a solver module, by controlling all grid access by providing operators and iterators that perform complex neighbor queries. The solver module solves the governing equations from fluid mechanics though the finite volume technique with a formulation that sets the property values to the control volume centroids, using high order methods the ENO and WENO schemes. The two dimensional Euler equations are considered to represent the flows of interest. The coupling of the Mate Face data structure to the solver module was achieved by a creation of a library that acts as an interface layer between modules, the Mate Face and the solver, which had been implemented using different programming languages. Therefore, all Mate Face class methods are available to the solver module though the interface library in the form of procedures. Experiments measuring the computational cost of using the Mate Face data structure comparing with the traditional tables representation of grids show that the Mate Face is faster to build and presents less memory occupation rate when indexing grids with a higher number of elements. Moreover, experiments were performed to validate the usage of the Mate Face along with numeric methods. Finally, the data structure can aid the fluid flow simulation tools by managing the grid file and providing efficient query operators.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Unstructured Grid Generation Scheme for Solution of the Heat Equation

An adaptive unstructured grid generation scheme is introduced to use finite volume (FV) and finite element (FE) formulation to solve the heat equation with singular boundary conditions. Regular grids could not acheive accurate solution to this problem. The grid generation scheme uses an optimal time complexity frontal method for the automatic generation and delaunay triangulation of the grid po...

متن کامل

Performance of Parallel Volume Graphics Algorithms on SGI Power Challenge

The shared-memory multiprocessor system recently has attracted a lot of attention because of its low cost and wide availability to the graphics researchers. In this paper, we show practical parallel solutions to the following volume graphics[4] problems: volume texture modeling, volume texture rendering, and voxelization for unstructured grid rendering. All these solutions process 2D and 3D arr...

متن کامل

An unstructured-mesh atmospheric model for nonhydrostatic dynamics

A three-dimensional semi-implicit edge-based unstructured-mesh model is developed that integrates nonhydrostatic anelastic equations, suitable for simulation of small-to-mesoscale atmospheric flows. The model builds on nonoscillatory forwardin-time MPDATA approach using finite-volume discretization and admitting unstructured meshes with arbitrarily shaped cells. The numerical advancements are e...

متن کامل

Numerical resolution of conservation laws with OpenCL

We present several numerical simulations of conservation laws on recent multicore processors, such as GPU’s, using the OpenCL programming framework. Depending on the chosen numerical method, different implementation strategies have to be considered, for achieving the best performance. We explain how to program efficiently three methods: a finite volume approach on a structured grid, a high orde...

متن کامل

Phase behavior of a finite volume shallow water algorithm

Two algorithms that have been used for shallow water simulations on unstructured meshes are the generalized wave continuity (GWC) algorithm and selective mass lumping (SLFE). Both produce noise free solutions; the former by its ability to propagate short wave components, and the latter by its ability to damp the short waves that are not propagated. Recently, the finite volume method, which has ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013